package com.example.yichuangyun.model.company;

import java.util.ArrayList;
import java.util.List;

public class OutsideInvestDataModel {
    private String title;
    private int count;
    private boolean isOpen;
    /**
     * 经营异常
     */
    private List<OutsideInvestModel> list = new ArrayList<>();

    public OutsideInvestDataModel(String title, int count, boolean isOpen) {
        this.title = title;
        this.count = count;
        this.isOpen = isOpen;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public int getCount() {
        return count;
    }

    public void setCount(int count) {
        this.count = count;
    }

    public boolean isOpen() {
        return isOpen;
    }

    public void setOpen(boolean open) {
        isOpen = open;
    }

    public List<OutsideInvestModel> getList() {
        return list;
    }

    public void setList(List<OutsideInvestModel> list) {
        this.list = list;
    }

    public static class OutsideInvestModel {
        /**
         * 被投资公司eid
         */
        private String investEid;
        /**
         * 被投资公司名称
         */
        private String investName;
        /**
         * 被投资公司统一社会信用代码
         */
        private String investCreditNo;
        /**
         * 被投资公司法定代表人
         */
        private String investOperName;
        /**
         * 被投资公司状态
         */
        private String investStatus;
        /**
         * 投资比例（股比）
         */
        private String stockPercent;
        /**
         * 应缴额（转换为万元人民币的）
         */
        private double shouldCapiConv;
        /**
         * 被投资公司创立日期
         */
        private String investStartDate;
        /**
         * 应缴出资日期
         */
        private String shouldConDate;

        public String getInvestEid() {
            return investEid;
        }

        public void setInvestEid(String investEid) {
            this.investEid = investEid;
        }

        public String getInvestName() {
            return investName;
        }

        public void setInvestName(String investName) {
            this.investName = investName;
        }

        public String getInvestCreditNo() {
            return investCreditNo;
        }

        public void setInvestCreditNo(String investCreditNo) {
            this.investCreditNo = investCreditNo;
        }

        public String getInvestOperName() {
            return investOperName;
        }

        public void setInvestOperName(String investOperName) {
            this.investOperName = investOperName;
        }

        public String getInvestStatus() {
            return investStatus;
        }

        public void setInvestStatus(String investStatus) {
            this.investStatus = investStatus;
        }

        public String getStockPercent() {
            return stockPercent;
        }

        public void setStockPercent(String stockPercent) {
            this.stockPercent = stockPercent;
        }

        public double getShouldCapiConv() {
            return shouldCapiConv;
        }

        public void setShouldCapiConv(double shouldCapiConv) {
            this.shouldCapiConv = shouldCapiConv;
        }

        public String getInvestStartDate() {
            return investStartDate;
        }

        public void setInvestStartDate(String investStartDate) {
            this.investStartDate = investStartDate;
        }

        public String getShouldConDate() {
            return shouldConDate;
        }

        public void setShouldConDate(String shouldConDate) {
            this.shouldConDate = shouldConDate;
        }
    }
}
